import serial

serial_port = 'COM7'  # 修改为你的串口端口号
baud_rate = 9600  # 与Arduino代码中的波特率一致
output_file = 'data.txt'  # 保存数据的文件名

ser = serial.Serial(serial_port, baud_rate)
with open(output_file, 'w') as file:
	while True:
		if ser.in_waiting > 0:
			data = ser.readline().decode('utf-8').rstrip()
			file.write(data + '\n')
			file.flush()  # 立即将数据写入文件
			print('Saved:', data)